Big Huge Thesaurus

thames river

noun

sounds kind of like